package com.luo.shop.service.admin;

import com.luo.shop.pojo.User;
import com.luo.shop.pojo.Page;
import com.luo.shop.pojo.User;

import javax.servlet.http.HttpSession;
import java.util.List;
import java.util.Map;

public interface UserAdminService {

    Map<String,Object> Login(User user, HttpSession session,String verity);   //后台管理登录验证

    /**
     * 查询所有用户信息  分页展示   info作为搜索条件，用户内容
     * @param pageNum
     * @param username
     * @return
     */
    Page<User> selectAll(Integer pageNum, String username,String sex);

    /**
     * 查询用户总个数
     * @return
     */
    Integer selectCount();

    /**
     * 删除用户信息
     * @param id
     * @return
     */
    Integer delete(Long id);

    /**
     * 后台管理 修改用户信息
     * @param user
     * @return
     */
    String update(User user);

    Integer save(User user);

    User querbyById(Long id);
}
